cleaning and priming machine - Francés Inglés Diccionario